diff options
| author | Joe Carstairs <me@joeac.net> | 2025-04-13 08:32:50 +0100 |
|---|---|---|
| committer | Joe Carstairs <me@joeac.net> | 2025-04-13 08:32:50 +0100 |
| commit | 3d5bdc40809c5290342d7f269cfe845a6f2b3b4b (patch) | |
| tree | 00dd82d1ae955d8a3ee90707681aafe48607e85a /src/pages/[locale]/furthsettins/lallans | |
| parent | c7a5732347f83bc28ef7594898160ca2a29400cd (diff) | |
discontinue furthsettins
Diffstat (limited to 'src/pages/[locale]/furthsettins/lallans')
3 files changed, 0 insertions, 80 deletions
diff --git a/src/pages/[locale]/furthsettins/lallans/[issueNumber]/index.astro b/src/pages/[locale]/furthsettins/lallans/[issueNumber]/index.astro deleted file mode 100644 index 82fabf0..0000000 --- a/src/pages/[locale]/furthsettins/lallans/[issueNumber]/index.astro +++ /dev/null @@ -1,27 +0,0 @@ ---- -import Page from '$layouts/Page.astro'; -import localeStaticPaths from '$lib/localeStaticPaths'; -import translate from '$i18n/translate'; -import tFurthsettins from '$i18n/translations/pages/furthsettins'; -import type Locale from '$types/Locale'; -import { getLallansIssue } from '$data/lallans'; -import type LallansIssueNumber from '$types/LallansIssueNumber'; -import LallansIssue from '$components/LallansIssue.astro'; - -export async function getStaticPaths() { - const lallansIssueNumbers = Object.keys(getLallansIssue) as `${LallansIssueNumber}`[]; - return lallansIssueNumbers.flatMap((n) => - localeStaticPaths.map((p) => ({ ...p, params: { ...p.params, issueNumber: n } })) - ); -} - -const locale = Astro.params.locale as Locale; -const t = translate(locale); -const issueNumber = new Number(Astro.params.issueNumber).valueOf() as LallansIssueNumber; -const issue = await getLallansIssue[issueNumber](); ---- - -<Page title={t(tFurthsettins, { key: 'title' })}> - <LallansIssue issue={issue} /> - <script src="$scripts/wc/paypal-product-buttons.ts"></script> -</Page> diff --git a/src/pages/[locale]/furthsettins/lallans/[issueNumber]/payment-success-confirmation.astro b/src/pages/[locale]/furthsettins/lallans/[issueNumber]/payment-success-confirmation.astro deleted file mode 100644 index f0b9512..0000000 --- a/src/pages/[locale]/furthsettins/lallans/[issueNumber]/payment-success-confirmation.astro +++ /dev/null @@ -1,30 +0,0 @@ ---- -import Page from '$layouts/Page.astro'; -import localeStaticPaths from '$lib/localeStaticPaths'; -import translate from '$i18n/translate'; -import tPage from '$i18n/translations/pages/lallansIssuePaymentSuccessConfirmation'; -import type Locale from '$types/Locale'; -import { getLallansIssue } from '$data/lallans'; -import type LallansIssueNumber from '$types/LallansIssueNumber'; - -export async function getStaticPaths() { - const lallansIssueNumbers = Object.keys(getLallansIssue) as `${LallansIssueNumber}`[]; - return lallansIssueNumbers.flatMap((n) => - localeStaticPaths.map((p) => ({ ...p, params: { ...p.params, issueNumber: n } })) - ); -} - -const locale = Astro.params.locale as Locale; -const t = translate(locale); -const issueNumber = new Number(Astro.params.issueNumber).valueOf() as LallansIssueNumber; ---- - -<Page title={t(tPage, { key: 'title' })}> - <section> - <h1>{t(tPage, { key: 'title' })}</h1> - <p>{t(tPage, { key: 'payment-confirmation-message', issueNumber: `${issueNumber}` })}</p> - <a href={`/${locale}/furthsettins/lallans/${issueNumber}`}> - {t(tPage, { key: 'back-button-text', issueNumber: `${issueNumber}` })} - </a> - </section> -</Page> diff --git a/src/pages/[locale]/furthsettins/lallans/index.astro b/src/pages/[locale]/furthsettins/lallans/index.astro deleted file mode 100644 index a4b6d70..0000000 --- a/src/pages/[locale]/furthsettins/lallans/index.astro +++ /dev/null @@ -1,23 +0,0 @@ ---- -import Page from '$layouts/Page.astro'; -import localeStaticPaths from '$lib/localeStaticPaths'; -import translate from '$i18n/translate'; -import tPage from '$i18n/translations/pages/lallansGallery'; -import type Locale from '$types/Locale'; -import LallansIssuesGallery from '$components/LallansIssuesGallery.astro'; - -export async function getStaticPaths() { - return localeStaticPaths; -} - -const locale = Astro.params.locale as Locale; -const t = translate(locale); ---- - -<Page title={t(tPage, { key: 'title' })}> - <section> - <h1>{t(tPage, { key: 'title' })}</h1> - <p set:html={t(tPage, { key: 'about-lallans' })} /> - <LallansIssuesGallery /> - </section> -</Page> |
